2.1 接入问题

Q: 对接天琴,哪些功能是必须实现的?

A: 天琴目前按照必需与否的准则,将对接SDK拆分为了必要SDK(后续称为AiLit)以及业务相关的可选SDK(后续称为AiLitBiz)。AiLit中包含所有必须实现的API,请逐个确认并实现,除非您不需要该模块(比如不需要电话模块、车身控制模块)或者其上标记了“可选”。

AiLit在线文档:http://car.aispeech.com/docs/ailit/



Q: 对接天琴,哪些功能是优先实现的?以及具体的开发工作量大吗?

A: 推荐的接入顺序:

  1. 由我司项目经理主动收集硬件信息,如是否含有AEC、是否含有双麦、是否需要通道翻转等,而后提供初始版本;
  2. 提供样机,并确定主唤醒词、命令唤醒词以便对接人员完成唤醒词阈值的初始值拟定;
  3. 参考 AiLit-准备工作 ,完成天琴SDK包的下载、导入与初始化; - 0.1人/日
  4. 参考 AiLit-控制 ,完成系统控制相关功能的对接。小结顺序即为推荐的接入顺序; - 全量接入 = 1人/日 必选项接入 = 0.5人/日
  5. 参考 AiLit-语音 ,完成语音相关的定制: 注册定制指令 -> 注册命令唤醒词 -> 是否需要通过API控制语音 -> 监听语音状态(可选) -> 是否需要通过API播报TTS; - 0.4人/日
  6. 参考 AiLit-电话,完成电话功能的对接。小结顺序即为推荐的接入顺序; - 2人/日
  7. 根据项目需求,确认是否使用其他的拓展SDK,如业务SDKUI定制SDK等。



Q: 每次新版本都需要更新JAR包吗?怎么判断需不需要更新?

A: 除非新JAR包注明不向下兼容,否则需不需要更新均由集成端按需选择:如新JAR是否修复关注的问题,是否新增需要的API等。同时还请关注两者之前的一些对应关系:

a. AiLit版本示例:v2.5.5_20181029
b. 天琴语音主版本示例:v2.5.5_181207_2
c. 天琴语音主版本示例:v2.5.4_181207_2

其中AiLit的v2.5.5表示最低语音版本需求(不需考虑时间戳),高于该版本才能保障AiLit所有API的有效性(非不兼容)。如上述示例中a+b是有效的,a+c就不能保障所有API均有效了(可能AiLit新增的接口,在c中并未实现)。



Q: 天琴为什么需要天琴助手、天琴UI两个应用?

A: 通过UI与逻辑主体分离的方式,更有利于增加UI的定制灵活性;



Q: 语音唤醒灵敏度,以及TTS播报语速的这类接口有开放吗?

A: TTS播报语速接口见 2.1.6 TTS语速;唤醒词阈值系数(语音唤醒灵敏度)接口见 2.3.6 设置阈值系数



results matching ""

    No results matching ""